machine-made track - Turkish English Dictionary